package edu.gdpu.bytecode;

/**
 * @author mazebin
 * @date 2021年 07月09日 17:44:19
 * 循环控制指令 while循环
 */
public class ByteCodeTest11 {
    public static void main(String[] args) {
        int a=0;
        while(a<10){
            a++;
        }

    }
}
/**
 Code:
 stack=2, locals=2, args_size=1
 0: iconst_0
 1: istore_1
 2: iload_1
 3: bipush        10
 5: if_icmpge     14  //如果一个int类型值大于或者等于另外一个int类型值，则跳转
 8: iinc          1, 1
 11: goto          2
 14: getstatic     #2                  // Field java/lang/System.out:Ljava/io/PrintStr
 eam;
 17: iload_1
 18: invokevirtual #3                  // Method java/io/PrintStream.println:(I)V
 21: return

 */
